package org.example.demo2.mapper;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.example.demo2.common.ResponseData;
import org.example.demo2.pojo.StuInfo;
import org.example.demo2.pojo.StuResume;
import org.example.demo2.pojo.UserInfo;
import org.example.demo2.pojo.UserQuery;

import java.util.List;

@Mapper
public interface UserMapper {

    int insertUser(UserInfo userInfo);
    int insertStu(StuInfo stuInfo);
    UserInfo getUser(String userName);
    int deleteUser(String userName);
    List<UserInfo> pageQuery(UserQuery userQuery);
    StuInfo getStu(String stuId);
    int updateStu(StuInfo stuInfo);
    void addstuResumeList(@Param("list") List<StuResume> stuResumeList);
}
